package products;

import java.io.Serializable;
import javax.persistence.*;


/**
 * The persistent class for the simuladorventa database table.
 * 
 */
@Entity
@Table(name="simuladorventa")
public class Simuladorventa implements Serializable {
	private static final long serialVersionUID = 1L;
	private int idSimuladorVenta;
	private double comisionFin;
	private double comisionML;
	private double gananciaTotal;
	private double iva;
	private double pagoIva;
	private double utilidadBruta;
	private ProductoPreRegistro productopreRegistro;

    public Simuladorventa() {
    }


	@Id
	public int getIdSimuladorVenta() {
		return this.idSimuladorVenta;
	}

	public void setIdSimuladorVenta(int idSimuladorVenta) {
		this.idSimuladorVenta = idSimuladorVenta;
	}


	public double getComisionFin() {
		return this.comisionFin;
	}

	public void setComisionFin(double comisionFin) {
		this.comisionFin = comisionFin;
	}


	public double getComisionML() {
		return this.comisionML;
	}

	public void setComisionML(double comisionML) {
		this.comisionML = comisionML;
	}


	public double getGananciaTotal() {
		return this.gananciaTotal;
	}

	public void setGananciaTotal(double gananciaTotal) {
		this.gananciaTotal = gananciaTotal;
	}


	public double getIva() {
		return this.iva;
	}

	public void setIva(double iva) {
		this.iva = iva;
	}


	public double getPagoIva() {
		return this.pagoIva;
	}

	public void setPagoIva(double pagoIva) {
		this.pagoIva = pagoIva;
	}


	public double getUtilidadBruta() {
		return this.utilidadBruta;
	}

	public void setUtilidadBruta(double utilidadBruta) {
		this.utilidadBruta = utilidadBruta;
	}


	//bi-directional one-to-one association to ProductopPreRegistro
	@OneToOne
	@JoinColumn(name="idSimuladorVenta")
	public ProductoPreRegistro getProductopreRegistro() {
		return this.productopreRegistro;
	}

	public void setProductopreRegistro(ProductoPreRegistro productopreRegistro) {
		this.productopreRegistro = productopreRegistro;
	}
	
}